most charitable - English Synonyms Dictionary